home *** CD-ROM | disk | FTP | other *** search
/ Graphics Plus / Graphics Plus.iso / general / visulztn / saoimage / saoimage.lha / hfiles / colormap.h < prev    next >
C/C++ Source or Header  |  1990-04-28  |  511b  |  18 lines

  1.  
  2. #define CTBL_MAX 30
  3. /* structures for internal color map info storage */
  4.  
  5. struct SubTable {
  6.   int vertex_cnt;        /* number of vertices defined */
  7.   int do_gamma;            /* flag for gamma correction != 1.0 */
  8.   double gamma;            /* gamma correction factor */
  9.   double cell_level[CTBL_MAX];    /* cell levels (usable range is 0-1) */
  10.   double intensity[CTBL_MAX];    /* intensity at each cell level (0-1) */
  11. };
  12.  
  13. typedef struct _ColorTable {
  14.   struct SubTable red;
  15.   struct SubTable green;
  16.   struct SubTable blue;
  17. } ColorTable;
  18.